package case2Object_oriented;

/**
 * @program: AlibabaJavaIntroduction
 * @description: 成员属性封装
 * @author: 朱志文
 * @create: 2021-12-22 22:01
 **/
public class Test7Member_Property_Encapsulation {
    public static void main(String[] args) {
        /**属性一旦封装之后外部将不能直接访问，即 对外部不可见 但是对于类的内部可见 但是我们想要外部可以访问属性
         * Java开发标准中提供有如下要求:
         * - [setter、getter]设置或取得属性
         * - */
        Person person = new Person();
        person.setAge(-2);
        System.out.println(person.getAge());
        //类中所有属性都必须使用private风中（98%），属性提供访问需要提供有getter、setter方法

    }
}
